demand for explanation - Espagnol Anglais Dictionnaire